#ifndef BOOK_DISPOSE_H
#define BOOK_DISPOSE_H
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sqlite3.h>
#define LEN 512
sqlite3 *db;

extern char *create_book_table;

// 初始化数据表
int init_book_table();

// 图书数据操作
int save_bookdata();

int delete_bookdata(const int id);  // 通过ID删除

// 回调函数打印信息
int print_callback(void *data, int argc, char **argv, char **colName);

// 按书名查询
int inquire_by_bookname(const char *bookname);

// 按作者查询
int inquire_by_author(const char *author);

// 按ID查询
int inquire_by_ID(const int id);

// 更改图书信息
int update_bookdata(const int id);


#endif